<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <script>
        /*
        //数据类型:
            boolean  布尔类型
                true真(转化数值为1)   false假(转化数值0)

            number   数字类型
                Infinity 正无穷  -Infinity 负无穷

            string   字符串类型
                进制的转换：
                    toString(2) 把十进制转化为2进制(已2为基础的一个字符串)
                    toString(8) 把十进制转化为8进制(已2为基础的一个字符串)
                    parseInt()这个方法就是把二进制转化为8、10等进制
                    parseInt(int,2)  int为需要转化的数值，2为这个数值的进制数 

            undefined   未定义的意思
            NaN         非法数字(如用一个数字减去文字控制台就会显示NaN)，isNaN()是判断是非数字的方法
            null        空

            引用数据类型
            object   对象
        */

        var uname="乔峰"
        var age=12
        var result=uname-age;
        console.log(result);

        var isPeople=true;
        var isCar=false;
        var result1=isPeople-10;
        var result2=isCar-10;
        console.log(result1,result2);
        var result3=52;
        var result4=result3.toString(16)  //十六进制
        console.log(result4);
         
        var int1=prompt("请输入你的年龄")
        var ints=parseInt(int1)
        var int2=ints.toString(2)
        var int3=ints.toString(8)
        console.log(int2);
        console.log(int3);



    </script>

</head>
<body>


    
</body>
</html>